Publicidad:
La Coctelera

PARADIGMA VISUAL

Desarrollo del Paradigma Visual

28 Junio 2007

Programacion Visual y su Historia

DEFINICIONES DE PROGRAMACIÓN VISUAL

La Programación visual (VP) se refiere a cualquier sistema que le permite al usuario especificar un programa en dos o más. – (La moda del dimensionsional.)

­Los idiomas textuales convencionales no son considerados dos dimensionales desde
que los copiladores o intérpretes los procesan como uno – (los arroyos
dimensiónales. [Myers90a])

­Un Idioma visual manipula información visual o apoyos de la interacción visual, o permite la programación con las expresiones visuales. Se toma para ser la definición de un idioma de la programación visual.

­Los idiomas de la programación visuales pueden ser clasificados más allá según el tipo y magnitud de expresión visual usadas, en el icono - los idiomas basados, forma - los idiomas basados e idiomas del diagrama. Los ambientes de la
programación visuales proporcionan gráfico o elementos del icono que pueden manipularse por el usuario de una manera interactiva según alguna gramática espacial específica para la construcción del programa. [Golin90b]





HISTORIA


Iván Sutherland, diseñó en 1963 el TX - 2 computadora a MIT, que se le ha llamado los primeros gráficos de la computadora. El sistema les permitió a los usuarios trabajar con un lightpen para crear 2D gráficos creando las primitivas simples, como las líneas y círculos, y los funcionamientos entonces aplicando, como la copia, y constreñimiento en la geometría de las formas. Su interfase gráfica y apoyo para el usuario

El hermano de Iván Sutherland, William, también hizo una contribución importante a la programación visual en 1965,
cuando él usó el TX – 2 para desarrollar un idioma del dataflow visual simple.
En el sistema los usuarios permitidos podían crear, y ejecutar los diagramas del dataflow en un environment visual
unificado [Najork 1995.

El próximo hito mayor en el génesis de VPLs vino en 1975 con
la publicación de la disertación de PhD de David Canfield Smith tituló `` Pygmalion: Una Programación Creativa Environment'' [Smith 1975. El trabajo de Smith marca el
punto de arranque para varios hilos de investigación en el campo que continúa hasta el momento.


Por ejemplo:
Pygmalion incluyó un icono - el paradigma de la programación basado en que el usuario crea, modificó, y se unió los objetos pictóricos pequeños juntos, llamó los iconos, con las propiedades definidas para realizar los cómputos. Mucho trabajo tiene subsecuentemente entrado en formalizar la teoría del icono, como se discutirá debajo, y muchos VPLs modernos emplean un icono - el acercamiento basado. Pygmalion también hizo el uso del concepto de programar - por - el ejemplo en donde el usuario muestra el sistema cómo realizar una tarea en un caso específico y el sistema usa esto la información para generar un programa que realiza la tarea en general los casos. En el sistema de SEIT, el usuario pone el ambiente al modo `` el remember'', realiza el cómputo de interés, apaga `` el modo del remember'', y recibe como el rendimiento un programa, en una asamblea simple - como el subconjunto de Smalltalk que realiza el cómputo en una entrada arbitraria.


LA TEORIA DE LOS LENGUAJES DE PROGRAMACION VISUAL

Existen algunas definiciones en los lenguajes de programación visual que
son las siguientes:

ICONO

Un objeto con la representación dual de una parte lógica (el
significado) y una parte física (la imagen)

SISTEMA DEL ICONO

Un juego estructurado de iconos relacionados

IDIOMA VISUAL

Un juego de frases del icono que se construye con la sintaxis dada y
semántica

ANALISIS SINTACTICO

Un análisis de una frase del icono para determinar la estructura subyacente

ANALISIS SEMANTICO


Un análisis de una frase del icono para determinar el significado
subyacente.

LA ESPECIFICACION FORMAL DE LOS LENGUAJES DE PROGRAMACION VISUAL


El programa se expresa como un cordón en que las fichas terminales son
encadenadas para formar una frase cuya estructura y significado son descubierta por el análisis sintáctico y semántico, respectivamente

EXISTEN TRES REGLAS PRINCIPALES PARA COLOCAR LOS ICONOS


¨ Encadenamiento horizontal

¨ Encadenamiento Vertical

¨ Cubierta espacial

EL ANALISIS DE LOS LENGUAJES DE PROGARMACION VISUAL

CUADRO (procesador de gramática)

Originalmente diseñado para analizar los cuadro digitales en una reja
cuadrada. Estas gramáticas son basado en cuadros digitales que están compuestos por pixeles. Estas gramáticas descubren la estructura de la frase visual componiendo los pixeles individuales en los elementos visuales reconocibles.

LAS GRAMATICAS DE ANTERIORIDAD

Se usa para el análisis de la expresión matemática dimensional e
impresión. Son convenientes para el análisis sintáctico de frases visuales
construidas de los iconos elementales e iconos operadores

EL CONTEXTO


Especifican la composición de frases visuales que usan los formalismos y
los métodos normales de analizar tales gramáticas

LAS GRAMATICAS DEL GRAFICO

Éstos son por lejano el más poderoso (aunque eficaz) especificación de los lenguajes visuales. Estos formalismos provienen para establecer las relaciones del contexto y el muy reciente trabajo se ha consagrado a hacer el análisis gramatical con las gramáticas computacionales gráficas flexibles

LOS IDIOMAS DE LA PROGRAMACIÓN VISUALES

En esta sección presentamos una muestra de idiomas de la programación
visuales que ilustre muchos de los conceptos presentados en este papel.

--------------------------------------------------------------------------------

  • EL ARCA
  • VIPR
  • Prograph
  • Forms/3
  • El cubo

servido por paradigma_visual sin comentarios compártelo

sin comentarios · Escribe aquí tu comentario

Escribe tu comentario


Sobre mí

Paradigma Visual Iguaro Jhorsel 17.508.690 Borelli Angel 17.122.787 Sanchez Israel 16.660.303

Fotos

paradigma_visual todavía no ha subido ninguna foto.

¡Anímale a hacerlo!

Buscar

suscríbete

Selecciona el agregador que utilices para suscribirte a este blog (también puedes obtener la URL de los feeds):

¿Qué es esto?

Crea tu blog gratis en La Coctelera